package com.bugbuff.dubbo.server.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.bson.types.ObjectId;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Document(collection = "bugbuff_message")
public class Message implements java.io.Serializable{

    @Id
    private ObjectId id;
    private ObjectId publishId;//发布id，可能是视频id，也可能是动态id
    private Integer state;//审核状态 HtTotals 0:全部 3:人工待审核 4:人工审核拒绝 5:人工审核通过
    private Integer userId;//现在操作审核状态的人的id
    private Integer topUserId;//操作动态置顶的人的id
    private Integer publishUserId;//发布的人的id，发布的视频或者动态
    private Long createDate;//保存消息时间
    private Long updated;//修改消息的时间
    private Integer topState;//置顶状态 1：未置顶 2：置顶



}
